keep your pecker up - Allemand Anglais Dictionnaire